Table: Site Contingency [Table]

Line Label Object Class Period Type Balance Name
1 Site Contingency [Table] [Table]

*

*

us-gaap:SiteContingencyTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Site Contingency Nature [Axis] [Axis]

*

*

us-gaap:SiteContingencyByNatureAxis
5 Site Contingency, Nature of Contingency [Domain] [Domain]

*

*

us-gaap:SiteContingencyNatureOfContingencyDomain
6 Site Contingency [Line Items] [Line Items]

*

*

us-gaap:SiteContingencyLineItems
7 Schedule of Environmental Loss Contingencies by Site [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfEnvironmentalLossContingenciesBySiteTextBlock
8 Site Contingency [Hierarchy] [Abstract]

*

*

added:SiteContingencyHierarchy
9 Site Contingency, Name of Site [Concept] Text/String For Period

*

us-gaap:SiteContingencyNameOfSite
10 Site Contingency, Sold Status [Concept] Text/String For Period

*

us-gaap:SiteContingencySoldStatus
11 Site Contingency, Management Assessment Process [Concept] Text/String For Period

*

us-gaap:SiteContingencyManagementAssessmentProcess
12 Site Contingency, Accrual, Assumptions [Concept] Text/String For Period

*

us-gaap:SiteContingencyAccrualAssumptions
13 Site Contingency, Circumstances Impacting Precision of Estimate [Concept] Text/String For Period

*

us-gaap:SiteContingencyCircumstancesImpactingPrecisionOfEstimate
14 Site Contingency, Factors Changing Estimate [Concept] Text/String For Period

*

us-gaap:SiteContingencyFactorsChangingEstimate
15 Site Contingency, Loss Inestimable Explanation [Concept] Text/String For Period

*

us-gaap:SiteContingencyLossInestimableExplanation
16 Site Contingency, Accrual, Undiscounted Amount [Concept] Monetary As Of Credit us-gaap:SiteContingencyAccrualUndiscountedAmount
17 Site Contingency, Accrual, Discount Rate [Concept] Perdent As Of

*

us-gaap:SiteContingencyAccrualDiscountRate
18 Site Contingency, Accrual, Discount Amount [Concept] Monetary As Of Debit us-gaap:SiteContingencyAccrualDiscountAmount
19 Site Contingency, Accrual, Present Value [Concept] Monetary As Of Credit us-gaap:SiteContingencyAccrualPresentValue
20 Site Contingency, Accrual, Caption [Concept] Text/String For Period

*

us-gaap:SiteContingencyAccrualCaption
21 Site Contingency, Indication Accrual May Change [Concept] Text/String For Period

*

us-gaap:SiteContingencyIndicationAccrualMayChange
22 Site Contingency, Loss Exposure Not Accrued, Description [Concept] Text/String For Period

*

us-gaap:SiteContingencyLossExposureNotAccruedDescription
23 Site Contingency, Loss Exposure Not Accrued, Best Estimate [Concept] Monetary For Period Debit us-gaap:SiteContingencyLossExposureNotAccruedBestEstimate
24 Site Contingency, Loss Exposure Not Accrued, Low Estimate [Concept] Monetary For Period Debit us-gaap:SiteContingencyLossExposureNotAccruedLowEstimate
25 Site Contingency, Loss Exposure Not Accrued, High Estimate [Concept] Monetary For Period Debit us-gaap:SiteContingencyLossExposureNotAccruedHighEstimate
26 Site Contingency, Loss Exposure Not Accrued, Third Party Recovery Commentary [Concept] Text/String For Period

*

us-gaap:SiteContingencyLossExposureNotAccruedThirdPartyRecoveryCommentary
27 Site Contingency, Loss Exposure in Excess of Accrual, Description [Concept] Text/String For Period

*

us-gaap:SiteContingencyLossExposureInExcessOfAccrualDescription
28 Site Contingency, Loss Exposure in Excess of Accrual, Best Estimate [Concept] Monetary For Period Debit us-gaap:SiteContingencyLossExposureInExcessOfAccrualBestEstimate
29 Site Contingency, Loss Exposure in Excess of Accrual, Low Estimate [Concept] Monetary For Period Debit us-gaap:SiteContingencyLossExposureInExcessOfAccrualLowEstimate
30 Site Contingency, Loss Exposure in Excess of Accrual, High Estimate [Concept] Monetary For Period Debit us-gaap:SiteContingencyLossExposureInExcessOfAccrualHighEstimate
31 Site Contingency, Unasserted Claims [Concept] Text/String For Period

*

us-gaap:SiteContingencyUnassertedClaims
32 Site Contingency, Uncertainties from Joint and Several Liability [Concept] Text/String For Period

*

us-gaap:SiteContingencyUncertaintiesFromJointAndSeveralLiability
33 Site Contingency, Uncertainties from Insurance [Concept] Text/String For Period

*

us-gaap:SiteContingencyUncertaintiesFromInsurance
34 Site Contingency, Time Frame of Disbursements [Concept] Text/String For Period

*

us-gaap:SiteContingencyTimeFrameOfDisbursements
35 Site Contingency, Time Frame for Recognized Probable Recoveries [Concept] Text/String For Period

*

us-gaap:SiteContingencyTimeFrameForRecognizedProbableRecoveries
36 Site Contingency, Names of Other Potentially Responsible Parties [Concept] Text/String For Period

*

us-gaap:SiteContingencyNamesOfOtherPotentiallyResponsibleParties
37 Site Contingency, Nature and Terms of Cost Sharing Relationships [Concept] Text/String For Period

*

us-gaap:SiteContingencyNatureAndTermsOfCostSharingRelationships
38 Site Contingency, Status of Regulatory Proceedings [Concept] Text/String For Period

*

us-gaap:SiteContingencyStatusOfRegulatoryProceedings
39 Site Contingency, Estimated Time Frame to Resolve Contingency [Concept] Text/String For Period

*

us-gaap:SiteContingencyEstimatedTimeFrameToResolveContingency
40 Site Contingency, Environmental Remediation Costs Recognized [Concept] Text/String For Period

*

us-gaap:SiteContingencyEnvironmentalRemediationCostsRecognized
41 Site Contingency, Recovery from Third Party of Environmental Remediation Cost [Concept] Monetary For Period Credit us-gaap:SiteContingencyRecoveryFromThirdPartyOfEnvironmentalRemediationCost